<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="STYLESHEET" type="text/css" href="../pgadmin3.css">
<title>Gurun neuvot</title>
</head>

<body>

<h3>Palvelin ei huoli yhteyksiä</h3>
<p>
Palvelin ei huoli yhteyksiä. Yhteyskirjasto antoi virheilmoituksen:
</p>
<p>
<b><tt class="command"><INFO></tt></b>
</p>
<p>
Jos näet tämän viestin, tarkista että palvelimella johon yrität ottaa yhteyttä todella pyörii PostgreSQL annetussa portissa. Kokeile saatko yhteyden palvelimelle käyttäen esimerkiksi ping-ohjelmaa. Onko verkkosi / VPN-yhteytesi / SSH-tunnelisi / palomuurisi oikein konfiguroitu?
</p>
<p>
Tietoturvasyistä PostgreSQL <B>ei</B> oletusarvoisesti kuuntele kaikissa palvelimen IP-osoitteissa. Saadaksesi yhteyden palvelimeen verkon yli, PostgreSQL täytyy asettaa kuuntelemaan verkkoadapterin IP-osoitteessa.
</p>
<p>
PostgreSQL versiosta 8.0 lähtien, se tehdään &quot;listen_addresses&quot;-asetuksella postgresql.conf-tiedostossa. Voit kirjoittaa listan IP-osoitteista joissa haluat palvelimen kuuntelevan, tai "*" joka tarkoittaa kaikkia saatavilla olevia IP-osoitteita. Aiemmissa palvelinversioissa (7.3 tai 7.4) &quot;tcpip_socket&quot;-asetus täytyy asettaa "true"-asentoon.
</p>
<p>
Voit käyttää pgAdmin III:n sisäänrakennettua postgresql.conf-editoria postgresql.conf-tiedoston muokkaukseen. Muokattuasi tiedostoa, joudut käynnistämään PostgreSQL:n uudestaan jotta uudet asetukset astuvat voimaan.
</p>
<p>
Jos tarkistit asetukset, mutta saat silti tämän virheilmoituksen, on silti epätodennäköistä että törmäsit bugiin PostgreSQL:ssä. Kyseessä on todennäköisesti jokin alhaisen tason yhteysongelma, esim. virhe palomuurin asetuksissa. Tarkista
verkkoasetuksesi tarkasti ennen kuin teet ilmoituksen bugista PostgreSQL-yhteisölle.
</p>
</body>
</html>
